Chop Shop — definition

1. chop shop (Noun)

1 definition

chop shop (Noun) — A place where stolen cars are disassembled for their parts.

2 types of
shop workshop